@charset "utf-8";
@import url("list.css");
div{ overflow:hidden;}
#mapbar { line-height:15px;}
.hotelmaplist { width:768px; height:533px; border:1px solid #ccc;}
.hname { font-size:12px; line-height:18px; margin:10px 15px 0 15px; font-weight:bold;} .hname a,.hname a:hover{ display:block; float:left; margin-right:20px;}
.hname span { background:url(../images/order_star.gif) no-repeat; width:12px; height:10px; margin-top:3px; display:block; float:left;}
.hinfo { clear:both; width:540px; height:220px; } .hinfo dl{ margin:5px 15px 0 15px;}  .hinfo dd a,.hinfo dd a:hover{ text-decoration:none;}
.hinfo dt{ width:78px; height:78px; float:left;} .hinfo dt img{ width:74px; height:74px; padding:1px; border:1px solid #aaa;}
.hinfo dd{ line-height:20px; padding-left:10px; clear:right;}
.htext { line-height:30px; clear:both; text-align:right; padding-right:20px;}
dl.hroom { clear:both;} dl.b{ height:20px; padding-top:3px; background-color:#f2f2f2; border-bottom:1px solid #d9d9d9; color:#777;}
dl.t{ border-bottom:1px solid #d9d9d9; height:28px; line-height:28px; color:#000;}
.hroom dd.d1{ width:120px; float:left;} .hroom dd.d2{ width:65px; float:left;} .hroom dd.d3{ width:40px; float:left;} .hroom dd.d4{ width:65px; float:left;}
.hroom dd.d5{ width:55px; float:left; text-align:left;}
input.hsubmit { width:45px; height:25px; border:0; color:#fff; font-weight:bold; cursor:pointer; background-color:#33689a; }
.mapsearch {line-height:28px; padding-bottom:3px; text-align:left; border-bottom:1px solid #ccc; font-weight:bold; text-indent:5px;}
.mapsearch .p{ float:left;} .mapsearch dl{ float:right;} .mapsearch dd{ float:left;}
input.mapsubmit { width:70px; height:20px; line-height:18px; cursor:pointer; border:0; color:#fff; font-weight:bold; background-color:#f58828; }
.infoInput { line-height:20px;}
#mcityname{ width:100px; height:19px; background:url(../images/search_city_ico.gif) 80px 4px no-repeat;}
.near { width:200px; height:18px; line-height:18px; border:1px solid #a5acb2; }